inter-dependent mechanical system - Deutsch Englisch Wörterbuch